Incorporating highlighting animations into static visualizations
نویسندگان
چکیده
Rendering a lot of data results in cluttered visualizations. It is difficult for a user to find regions of interest from contextual data especially when occlusion is considered. We incorporate animations into visualization by adding positional motion and opacity change as a highlighting mechanism. By leveraging our knowledge on motion perception, we can help a user to visually filter out her selected data by rendering it with animation. Our framework of adding animation is the animation transfer function, where it provides a mapping from data and animation frame index to a changing visual property. The animation transfer function describes animations for user selected regions of interest. In addition to our framework, we explain the implementation of animations as a modification of the rendering pipeline. The animation rendering pipeline allows us to easily incorporate animations into existing software and hardware based volume renderers. Figure 1. Animation of the opacity of a foot data set.
منابع مشابه
Using Visualizations to Teach Problem - Solving Skills in Mathematics 1 Katharina Scheiter , Peter Gerjets & Richard Catrambone Using Visualizations to Teach Problem - Solving Skills in Mathematics : Which Kind of Visualization Works ?
In the experiment described in this paper we investigated the effects of different kinds of computer-based visualizations on the acquisition of problem-solving skills in the domain of probability theory. Learners received either purely text-based worked examples, text plus an instruction to mentally imagine the examples’ contents, or they could retrieve either static pictures or concrete animat...
متن کاملGraphical Perception in Animated Bar Charts
Interactive visual applications create animations that encode changes in the data. For example, cross-filtering dynamically updates linked visualizations based on the user’s continuous brushing actions. The animated effects resulting from these interactions depends both on how interaction (e.g., brushing speed) controls properties of the animation such as frame rate, as well as how the data tha...
متن کاملInfoVis Interaction Techniques in Animation of Recursive Programs
Algorithm animations typically assist in educational tasks aimed simply at achieving understanding. Potentially, animations could assist in higher levels of cognition, such as the analysis level, but they usually fail in providing this support because they are not flexible or comprehensive enough. In particular, animations of recursion provided by educational systems hardly support the analysis...
متن کاملFrom Algorithm Animations to Animation-embedded Hypermedia Visualizations
of presentation at the Student Research Poster Competition, ACM SIGCSE Technical Symposium, Atlanta, GA, 2/98. narratives and static diagrams to provide contextual
متن کاملAugmenting Worked-Out Examples by Pictorial Representations: When Do They Aid Learning?
In this paper we investigate the effects of different kinds of computer-based visualizations on the acquisition of problemsolving skills in the domain of probability theory. Learners received either purely text-based worked examples, text plus an instruction to mentally imagine the examples’ contents, or they could retrieve either static pictures or concrete animations that depicted the problem...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007